<?php
defined( '_JEXEC' ) or die( 'Restricted access' );
jimport('joomla.application.component.controller');
class PropertiesController extends JController
{
function __construct( $default = array())
	{
	
		parent::__construct( $default );
	}
	function display()
	{
		parent::display();
	}	
	
	function export()
	{	
	
	global $mainframe;
$db 	=& JFactory::getDBO();
/*
$data  = JPATH_SITE.DS."administrator".DS."components".DS."com_properties".DS."properties.csv";
$query ="SELECT * INTO OUTFILE '".$data."' FIELDS TERMINATED BY ';'  LINES TERMINATED BY '\n' FROM #__properties_products";	
$db->setQuery( $query );
		if (!$db->query())
		{
			JError::raiseError(500, $db->getErrorMsg() );
		}	
	*/

$query = 	"SELECT * from #__properties_products ";
$db->setQuery( $query );				
$products = $db->loadObjectList();


$SeparadorCampo='^';
$SeparadorTexto='~';
//htmlspecialchars



foreach ( $products as $item ) {
			$mitems[] = $item;
			
			
			//if($item->id){ $linecsv.='"'.$item->id.'";';}else{$linecsv.=";";}
			$linecsv.=$SeparadorTexto.$SeparadorTexto.$SeparadorCampo;
if($item->name){ $linecsv.=$SeparadorTexto.$item->name.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->alias){ $linecsv.=$SeparadorTexto.$item->alias.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->parent){ $linecsv.=$SeparadorTexto.$item->parent.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->agent_id){ $linecsv.=$SeparadorTexto.$item->agent_id.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->agent){ $linecsv.=$SeparadorTexto.$item->agent.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->ref){ $linecsv.=$SeparadorTexto.$item->ref.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->type){ $linecsv.=$SeparadorTexto.$item->type.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->cid){ $linecsv.=$SeparadorTexto.$item->cid.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->lid){ $linecsv.=$SeparadorTexto.$item->lid.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->sid){ $linecsv.=$SeparadorTexto.$item->sid.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->cyid){ $linecsv.=$SeparadorTexto.$item->cyid.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->postcode){ $linecsv.=$SeparadorTexto.$item->postcode.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->adress){ $linecsv.=$SeparadorTexto.$item->adress.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->description){ $linecsv.=$SeparadorTexto.$item->description.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->description2){ $linecsv.=$SeparadorTexto.$item->description2.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->price){ $linecsv.=$SeparadorTexto.$item->price.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->published){ $linecsv.=$SeparadorTexto.$item->published.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image1){ $linecsv.=$SeparadorTexto.$item->image1.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image2){ $linecsv.=$SeparadorTexto.$item->image2.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image3){ $linecsv.=$SeparadorTexto.$item->image3.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image4){ $linecsv.=$SeparadorTexto.$item->image4.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image5){ $linecsv.=$SeparadorTexto.$item->image5.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image6){ $linecsv.=$SeparadorTexto.$item->image6.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image7){ $linecsv.=$SeparadorTexto.$item->image7.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image8){ $linecsv.=$SeparadorTexto.$item->image8.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image9){ $linecsv.=$SeparadorTexto.$item->image9.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image10){ $linecsv.=$SeparadorTexto.$item->image10.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image11){ $linecsv.=$SeparadorTexto.$item->image11.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image12){ $linecsv.=$SeparadorTexto.$item->image12.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image13){ $linecsv.=$SeparadorTexto.$item->image13.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image14){ $linecsv.=$SeparadorTexto.$item->image14.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image15){ $linecsv.=$SeparadorTexto.$item->image15.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image16){ $linecsv.=$SeparadorTexto.$item->image16.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image17){ $linecsv.=$SeparadorTexto.$item->image17.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image18){ $linecsv.=$SeparadorTexto.$item->image18.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image19){ $linecsv.=$SeparadorTexto.$item->image19.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image20){ $linecsv.=$SeparadorTexto.$item->image20.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image21){ $linecsv.=$SeparadorTexto.$item->image21.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image22){ $linecsv.=$SeparadorTexto.$item->image22.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image23){ $linecsv.=$SeparadorTexto.$item->image23.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image24){ $linecsv.=$SeparadorTexto.$item->image24.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image1desc){ $linecsv.=$SeparadorTexto.$item->image1.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image2desc){ $linecsv.=$SeparadorTexto.$item->image2.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image3desc){ $linecsv.=$SeparadorTexto.$item->image3.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image4desc){ $linecsv.=$SeparadorTexto.$item->image4.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image5desc){ $linecsv.=$SeparadorTexto.$item->image5.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image6desc){ $linecsv.=$SeparadorTexto.$item->image6.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image7desc){ $linecsv.=$SeparadorTexto.$item->image7.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image8desc){ $linecsv.=$SeparadorTexto.$item->image8.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image9desc){ $linecsv.=$SeparadorTexto.$item->image9.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image10desc){ $linecsv.=$SeparadorTexto.$item->image10.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image11desc){ $linecsv.=$SeparadorTexto.$item->image11.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image12desc){ $linecsv.=$SeparadorTexto.$item->image12.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image13desc){ $linecsv.=$SeparadorTexto.$item->image13.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image14desc){ $linecsv.=$SeparadorTexto.$item->image14.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image15desc){ $linecsv.=$SeparadorTexto.$item->image15.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image16desc){ $linecsv.=$SeparadorTexto.$item->image16.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image17desc){ $linecsv.=$SeparadorTexto.$item->image17.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image18desc){ $linecsv.=$SeparadorTexto.$item->image18.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image19desc){ $linecsv.=$SeparadorTexto.$item->image19.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image20desc){ $linecsv.=$SeparadorTexto.$item->image20.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image21desc){ $linecsv.=$SeparadorTexto.$item->image21.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image22desc){ $linecsv.=$SeparadorTexto.$item->image22.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image23desc){ $linecsv.=$SeparadorTexto.$item->image23.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->image24desc){ $linecsv.=$SeparadorTexto.$item->image24.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}			
			if($item->panoramic){ $linecsv.=$SeparadorTexto.$item->panoramic.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->lat){ $linecsv.=$SeparadorTexto.$item->lat.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->lng){ $linecsv.=$SeparadorTexto.$item->lng.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->available){ $linecsv.=$SeparadorTexto.$item->available.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->featured){ $linecsv.=$SeparadorTexto.$item->featured.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->years){ $linecsv.=$SeparadorTexto.$item->years.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->bedrooms){ $linecsv.=$SeparadorTexto.$item->bedrooms.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->garage){ $linecsv.=$SeparadorTexto.$item->garage.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->area){ $linecsv.=$SeparadorTexto.$item->area.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->covered_area){ $linecsv.=$SeparadorTexto.$item->covered_area.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->hits){ $linecsv.=$SeparadorTexto.$item->hits.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->listdate){ $linecsv.=$SeparadorTexto.$item->listdate.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}			
			if($item->checked_out){ $linecsv.=$SeparadorTexto.$item->checked_out.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->checked_out_time){ $linecsv.=$SeparadorTexto.$item->checked_out_time.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}			
			if($item->extra1){ $linecsv.=$SeparadorTexto.$item->extra1.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra2){ $linecsv.=$SeparadorTexto.$item->extra2.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra3){ $linecsv.=$SeparadorTexto.$item->extra3.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra4){ $linecsv.=$SeparadorTexto.$item->extra4.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra5){ $linecsv.=$SeparadorTexto.$item->extra5.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra6){ $linecsv.=$SeparadorTexto.$item->extra6.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra7){ $linecsv.=$SeparadorTexto.$item->extra7.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra8){ $linecsv.=$SeparadorTexto.$item->extra8.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra9){ $linecsv.=$SeparadorTexto.$item->extra9.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra10){ $linecsv.=$SeparadorTexto.$item->extra10.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra11){ $linecsv.=$SeparadorTexto.$item->extra11.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra12){ $linecsv.=$SeparadorTexto.$item->extra12.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra13){ $linecsv.=$SeparadorTexto.$item->extra13.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra14){ $linecsv.=$SeparadorTexto.$item->extra14.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra15){ $linecsv.=$SeparadorTexto.$item->extra15.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra16){ $linecsv.=$SeparadorTexto.$item->extra16.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra17){ $linecsv.=$SeparadorTexto.$item->extra17.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra18){ $linecsv.=$SeparadorTexto.$item->extra18.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra19){ $linecsv.=$SeparadorTexto.$item->extra19.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}
			if($item->extra20){ $linecsv.=$SeparadorTexto.$item->extra20.$SeparadorTexto.$SeparadorCampo;}else{$linecsv.=$SeparadorCampo;}

$linecsv.="\n";
			
		}	
/*	$linecsv.='"'.$item->id.'";"'.$item->name.'";"'.$item->alias.'";"'.$item->parent.'";"'.$item->agent_id.'";"'
			.$item->agent.'";"'.$item->ref.'";"'.$item->type.'";"'.$item->cid.'";"'.$item->lid.'";"'
			.$item->sid.'";"'.$item->cyid.'";"'.$item->postcode.'";"'.$item->adress.'";"'
			.$item->description.'";"'.$item->description2.'";"'.$item->price.'";"'
			.$item->image1.'";"'.$item->image2.'";"'.$item->image3.'";"'.$item->image4.'";"'.$item->image5.'";"'
			.$item->image6.'";"'.$item->image7.'";"'.$item->image8.'";"'.$item->image9.'";"'.$item->image10.'";"'
			.$item->image11.'";"'.$item->image12.'";"'.$item->image13.'";"'.$item->image14.'";"'.$item->image15.'";"'
			.$item->image16.'";"'.$item->image17.'";"'.$item->image18.'";"'.$item->image19.'";"'.$item->image20.'";"'
			.$item->image21.'";"'.$item->image22.'";"'.$item->image23.'";"'.$item->image24.'";"'
			
			.$item->image1desc.'";"'.$item->image2desc.'";"'.$item->image3desc.'";"'.$item->image4desc.'";"'.$item->image5desc.'";"'
			.$item->image6desc.'";"'.$item->image7desc.'";"'.$item->image8desc.'";"'.$item->image9desc.'";"'.$item->image10desc.'";"'
			.$item->image11desc.'";"'.$item->image12desc.'";"'.$item->image13desc.'";"'.$item->image14desc.'";"'.$item->image15desc.'";"'
			.$item->image16desc.'";"'.$item->image17desc.'";"'.$item->image18desc.'";"'.$item->image19desc.'";"'.$item->image20desc.'";"'
			.$item->image21desc.'";"'.$item->image22desc.'";"'.$item->image23desc.'";"'.$item->image24desc.'";"'
			
			.$item->panoramic.'";"'.$item->lat.'";"'.$item->lng.'";"'.$item->available.'";"'
			.$item->featured.'";"'.$item->years.'";"'.$item->bedrooms.'";"'.$item->garage.'";"'
			.$item->area.'";"'.$item->covered_area.'";"'.$item->hits.'";"'.$item->listdate.'";"'.$item->checked_out.'"'.'";"'.$item->checked_out_time.'"'
			.$item->extra1.'";"'.$item->extra2.'";"'.$item->extra3.'";"'.$item->extra4.'";"'.$item->extra5.'";"'
			.$item->extra6.'";"'.$item->extra7.'";"'.$item->extra8.'";"'.$item->extra9.'";"'.$item->extra10.'";"'
			.$item->extra11.'";"'.$item->extra12.'";"'.$item->extra13.'";"'.$item->extra14.'";"'.$item->extra15.'";"'
			.$item->extra16.'";"'.$item->extra17.'";"'.$item->extra18.'";"'.$item->extra19.'";"'.$item->extra20.'";"'
			
			."\n";
			
		
	*/
	

$archivo_csv = fopen("components/com_properties/properties.csv", "w");
fwrite($archivo_csv, $linecsv);
fclose($archivo_csv);	
	
		
	echo JPATH_SITE.DS."administrator".DS."components".DS."com_properties".DS."properties.csv";
	echo '<a target="_blank" href="'.JURI::root().'administrator/components/com_properties/properties.csv">Download</a>';
	}


function import()
	{
	global $mainframe;

$parts = explode( DS, JPATH_BASE );
define( 'JPATH_ROOT',			implode( DS, $parts ) );
define( 'JPATH_SITEs',			str_replace('\\','/',JPATH_ROOT) );
define( 'DSs',			'/' );
//$product_list  = JPATH_SITEs.DSs."administrator".DSs."components".DSs."com_properties".DSs."properties.csv";

$product_list  = JPATH_SITE.DS."administrator".DS."components".DS."com_properties".DS."properties.csv";
$db 	=& JFactory::getDBO();	


$query = 	"LOAD DATA LOCAL INFILE '".$product_list."' INTO TABLE #__properties_products FIELDS TERMINATED BY '^' ENCLOSED BY '~' LINES TERMINATED BY '\n';";	

		$db->setQuery( $query );
		if (!$db->query())
		{
			JError::raiseError(500, $db->getErrorMsg() );
		}	
		
}
	
	
	
	function menus()
	{
		$user =& JFactory::getUser();
	global $mainframe;
$task = JRequest::getVar('task');	
$component = JComponentHelper::getComponent( 'com_properties' );
//print_r($component);
//echo $component->id;
$compid=$component->id;
	$db 	=& JFactory::getDBO();
	
		
$q1="INSERT IGNORE INTO #__menu_types VALUES ('', 'properties', 'Properties', 'Properties');";

		$db->setQuery( $q1 );
		if (!$db->query())
		{
			JError::raiseError(500, $db->getErrorMsg() );
		}	

$q2="	INSERT IGNORE INTO #__menu VALUES 
('', 'properties', 'All Properties', 'all-properties', 'index.php?option=com_properties&view=properties', 'component', 1, 0, ".$compid.", 0, 1, 0, '0000-00-00 00:00:00', 0, 0, 0, 0, 'AnchoMiniatura=100\nAltoMiniatura=100\nAnchoImagen=640\nAltoImagen=480\ncantidad_productos=5\nMostrarBuscar=\nMostrarCarousel=\napikey=ABQIAAAAFHktBEXrHnX108wOdzd3aBTupK1kJuoJNBHuh0laPBvYXhjzZxR0qkeXcGC_0Dxf4UMhkR7ZNb04dQ\ndistancia=15\nActivarTabs=\nActivarPanoramica=\nActivarContactar=\nActivarReservas=\nActivarMapa=\nlayout=\nms_category=\nms_locality=\nms_price=\nms_footage=\nms_bedrooms=\nms_bathrooms=\nms_parking=\nSimbolPrice=$\nPositionPrice=\nFormatPrice=\nminprice=\nmaxprice=\npage_title=\nshow_page_title=1\npageclass_sfx=\nmenu_image=-1\nsecure=0\n\n', 0, 0, 0),
('', 'properties', 'My Short List', 'my-short-list', 'index.php?option=com_properties&view=shortlist', 'component', 1, 0, ".$compid.", 0, 2, 0, '0000-00-00 00:00:00', 0, 0, 0, 0, 'AnchoMiniatura=100\nAltoMiniatura=100\nAnchoImagen=640\nAltoImagen=480\ncantidad_productos=5\nMostrarBuscar=\nMostrarCarousel=\napikey=ABQIAAAAFHktBEXrHnX108wOdzd3aBTupK1kJuoJNBHuh0laPBvYXhjzZxR0qkeXcGC_0Dxf4UMhkR7ZNb04dQ\ndistancia=15\nActivarTabs=\nActivarPanoramica=\nActivarContactar=\nActivarReservas=\nActivarMapa=\nlayout=\nms_category=\nms_locality=\nms_price=\nms_footage=\nms_bedrooms=\nms_bathrooms=\nms_parking=\nSimbolPrice=$\nPositionPrice=\nFormatPrice=\nminprice=\nmaxprice=\npage_title=\nshow_page_title=1\npageclass_sfx=\nmenu_image=-1\nsecure=0\n\n', 0, 0, 0),
('', 'properties', 'My Panel', 'my-panel', 'index.php?option=com_properties&view=panel', 'component', 1, 0, ".$compid.", 0, 3, 0, '0000-00-00 00:00:00', 0, 0, 0, 0, 'AnchoMiniatura=100\nAltoMiniatura=100\nAnchoImagen=640\nAltoImagen=480\ncantidad_productos=5\nMostrarBuscar=\nMostrarCarousel=\napikey=ABQIAAAAFHktBEXrHnX108wOdzd3aBTupK1kJuoJNBHuh0laPBvYXhjzZxR0qkeXcGC_0Dxf4UMhkR7ZNb04dQ\ndistancia=15\nActivarTabs=\nActivarPanoramica=\nActivarContactar=\nActivarReservas=\nActivarMapa=\nlayout=\nms_category=\nms_locality=\nms_price=\nms_footage=\nms_bedrooms=\nms_bathrooms=\nms_parking=\nSimbolPrice=$\nPositionPrice=\nFormatPrice=\nminprice=\nmaxprice=\npage_title=\nshow_page_title=1\npageclass_sfx=\nmenu_image=-1\nsecure=0\n\n', 0, 0, 0),
('', 'properties', 'My Profile', 'my-profile', 'index.php?option=com_properties&view=profile', 'component', 1, 0, ".$compid.", 0, 5, 0, '0000-00-00 00:00:00', 0, 0, 0, 0, 'AnchoMiniatura=100\nAltoMiniatura=100\nAnchoImagen=640\nAltoImagen=480\ncantidad_productos=5\nMostrarBuscar=\nMostrarCarousel=\napikey=ABQIAAAAFHktBEXrHnX108wOdzd3aBTupK1kJuoJNBHuh0laPBvYXhjzZxR0qkeXcGC_0Dxf4UMhkR7ZNb04dQ\ndistancia=15\nActivarTabs=\nActivarPanoramica=\nActivarContactar=\nActivarReservas=\nActivarMapa=\nlayout=\nms_category=\nms_locality=\nms_price=\nms_footage=\nms_bedrooms=\nms_bathrooms=\nms_parking=\nSimbolPrice=$\nPositionPrice=\nFormatPrice=\nminprice=\nmaxprice=\npage_title=\nshow_page_title=1\npageclass_sfx=\nmenu_image=-1\nsecure=0\n\n', 0, 0, 0);
";
	
	$db->setQuery( $q2 );
		if (!$db->query())
		{
			JError::raiseError(500, $db->getErrorMsg() );
		}
	
	
$q3="INSERT IGNORE INTO #__modules VALUES 
('', 'Properties', '', 1, 'left', 0, '0000-00-00 00:00:00', 1, 'mod_mainmenu', 0, 0, 1, 'menutype=properties\nmenu_style=list\nstartLevel=0\nendLevel=0\nshowAllChildren=0\nwindow_open=\nshow_whitespace=0\ncache=1\ntag_id=\nclass_sfx=\nmoduleclass_sfx=_gris\nmaxdepth=10\nmenu_images=0\nmenu_images_align=0\nmenu_images_link=0\nexpand_menu=0\nactivate_parent=0\nfull_active_id=0\nindent_image=0\nindent_image1=\nindent_image2=\nindent_image3=\nindent_image4=\nindent_image5=\nindent_image6=\nspacer=\nend_spacer=\n\n', 0, 0, '');
";

	$db->setQuery( $q3 );
		if (!$db->query())
		{
			JError::raiseError(500, $db->getErrorMsg() );
		}




$query = 'SELECT id '
		. ' FROM #__modules '
		. ' WHERE title = \'Properties\''
		;
$db->setQuery( $query );				
$id_menu = $db->loadResult();


$q4="INSERT IGNORE INTO #__modules_menu VALUES (".$id_menu.", 0);";

		$db->setQuery( $q4 );
		if (!$db->query())
		{
			JError::raiseError(500, $db->getErrorMsg() );
		}


	
	parent::display();
	}
}
?>